infested with large roundworm - French English Dictionary